Nuprl Lemma : change-lemma 11,40

es:event_system{i:l}, x,i:Id, T:Type.
(x,y:T. decidable((x = y  T)))
 es-dtype(esixT)
 (e',e:es-E(es).
 es-le(esee')
  (loc(e') = i)
  ((es-after(esxe') = es-when(esxe T))
  (ev:es-E(es)
  (((es-le(eseev es-le(eseve'))
  ( ((es-after(esxev) = es-when(esxev T))))) 
latex


Definitionsx:AB(x), P  Q, t  T, prop{i:l}, xt(x), subtype(ST), x:AB(x), P  Q, A c B, P  Q, P  Q, sq_type(T), guard(T), T, True, l_exists(LTx.P(x)), es-le(esee'), P  Q, es-dtype(esixT), x(s), decidable(P), es-locl(esee'), A, False, wellfounded{i:l}(Ax,y.R(x;y))
Lemmases-when wf, es-vartype wf, es-loc wf, es-after wf, es-E wf, es-dtype wf, decidable wf, Id wf, event system wf, not wf, es-le wf, decidable l exists, es-interval wf2, decidable not, member-es-interval, l member subtype, Id sq, es-le-loc, squash wf, true wf, es-locl-wellfnd, l exists wf, es-locl wf, decidable assert, es-first wf, es-locl-iff, es-pred wf, es-pred-locl, es-le-pred, es-loc-pred, l member wf, strong-subtype-l member, strong-subtype-set3, strong-subtype-self

origin